package com.optitronics.service;

import com.optitronics.beans.Reseller;
import com.optitronics.ui.ResellerForm;

public interface ResellerService {

	/**
	 * Activates reseler registration
	 * 
	 * @param resellerEmail
	 * @param activationToken
	 * @return true is everything went ok, false otherwise
	 */
	public boolean activateRegistration(String resellerEmail, String activationToken);

	/**
	 * Saves reseller data
	 * 
	 * @param formObject
	 */
	public Reseller saveReseller(ResellerForm formObject);

	/**
	 * Reset password for reseller and send new pass it's on e-mail
	 * 
	 * @param resellerForm
	 */
	public void resetPassword(ResellerForm resellerForm);

}
